import random

# (一)
# a = random.randint(0, 22)
# b = int(input('输入你猜的多少'))
#
# while a != b:
#         if b > a:
#             print('大了')
#             b = int(input('再猜'))
#         else:
#             print('小了')
#             b = int(input('再猜'))
# else:
#     print('恭喜猜中，本轮幸运数字：{}'.format(a))



# （二）
# a = random.randint(0, 22)
# b = int(input('输入你猜的多少'))
# money = 5000
#
# while a != b:
#     if money > 0:
#             if b > a:
#                 money -= 500
#                 print('大了')
#                 b = int(input('再猜'))
#             else:
#                 money -= 500
#                 print('小了')
#                 b = int(input('再猜'))
#     else:
#         print('余额不足，你失败了')
#         break
# else:
#     money = money + 3000
#     print('恭喜猜中，本轮幸运数字：{}'.format(a))
#     print('您的当前余额为{}'.format(money))



# （三）

money = 5000

while True:
    a = random.randint(0, 22)
    b = int(input('输入你猜的多少'))

    while a != b:
        if money > 0:
                if b > a:
                    money -= 500
                    print('大了')
                    b = int(input('再猜'))
                else:
                    money -= 500
                    print('小了')
                    b = int(input('再猜'))
        else:
            print('余额不足，你失败了')
            break
    else:
        money = money + 3000
        print('恭喜猜中，本轮幸运数字：{}'.format(a))
        print('您的当前余额为{}'.format(money))
    c = int(input('您还要继续游戏嘛？请输入：1/继续 0/退出'))
    if c == 0:
        break
    else:
        continue

